Karakachan dog - Espagnol Anglais Dictionnaire